/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const GithubFilled: React.FC<IIconProps> = makeIcon({
    Path: ({ colors }) => <>
    <path d="M12.0013 1.00403e-06C5.37057 -0.00268026 0 5.36521 0 11.9906C0 17.2298 3.35962 21.6834 8.03843 23.319C8.66853 23.4772 8.572 23.0294 8.572 22.7237V20.6457C4.93353 21.0721 4.78606 18.6643 4.54206 18.2621C4.04871 17.4202 2.88236 17.2057 3.23092 16.8035C4.05943 16.3772 4.90403 16.9107 5.88269 18.3559C6.59055 19.4043 7.9714 19.2273 8.67121 19.0531C8.82404 18.423 9.15116 17.8599 9.60161 17.4229C5.83175 16.7472 4.26053 14.4467 4.26053 11.7118C4.26053 10.3845 4.69758 9.16456 5.55558 8.18054C5.0086 6.55837 5.60652 5.16948 5.68696 4.96302C7.24478 4.8236 8.86426 6.07843 8.99028 6.17763C9.8751 5.939 10.8859 5.81298 12.0174 5.81298C13.1543 5.81298 14.1678 5.94436 15.0607 6.18568C15.3636 5.95509 16.8652 4.87722 18.313 5.0086C18.3908 5.21506 18.9753 6.57178 18.4605 8.1725C19.3292 9.1592 19.7716 10.3899 19.7716 11.7198C19.7716 14.4601 18.1897 16.7633 14.4091 17.4282C15.0392 18.0503 15.4307 18.9136 15.4307 19.8682V22.8846C15.4521 23.1259 15.4307 23.3645 15.8329 23.3645C20.5814 21.7638 24 17.2781 24 11.9933C24 5.36521 18.6267 1.00403e-06 12.0013 1.00403e-06Z" fill={ colors[0] }/>

  </>,
  name: 'github_filled',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M12.0013 1.00403e-06C5.37057 -0.00268026 0 5.36521 0 11.9906C0 17.2298 3.35962 21.6834 8.03843 23.319C8.66853 23.4772 8.572 23.0294 8.572 22.7237V20.6457C4.93353 21.0721 4.78606 18.6643 4.54206 18.2621C4.04871 17.4202 2.88236 17.2057 3.23092 16.8035C4.05943 16.3772 4.90403 16.9107 5.88269 18.3559C6.59055 19.4043 7.9714 19.2273 8.67121 19.0531C8.82404 18.423 9.15116 17.8599 9.60161 17.4229C5.83175 16.7472 4.26053 14.4467 4.26053 11.7118C4.26053 10.3845 4.69758 9.16456 5.55558 8.18054C5.0086 6.55837 5.60652 5.16948 5.68696 4.96302C7.24478 4.8236 8.86426 6.07843 8.99028 6.17763C9.8751 5.939 10.8859 5.81298 12.0174 5.81298C13.1543 5.81298 14.1678 5.94436 15.0607 6.18568C15.3636 5.95509 16.8652 4.87722 18.313 5.0086C18.3908 5.21506 18.9753 6.57178 18.4605 8.1725C19.3292 9.1592 19.7716 10.3899 19.7716 11.7198C19.7716 14.4601 18.1897 16.7633 14.4091 17.4282C15.0392 18.0503 15.4307 18.9136 15.4307 19.8682V22.8846C15.4521 23.1259 15.4307 23.3645 15.8329 23.3645C20.5814 21.7638 24 17.2781 24 11.9933C24 5.36521 18.6267 1.00403e-06 12.0013 1.00403e-06Z'],
  width: '24',
  height: '24',
  viewBox: '0 0 24 24',
});
